a species of cleome that is used as a green vegetable (cleome pentaphylla) - Espagnol Anglais Dictionnaire